sable absorbant - French English Dictionary